-- @Author: baidwwy
-- @Date:   2018-05-24 10:21:08
-- @Last Modified by:   baidwwy
-- @Last Modified time: 2018-05-28 19:04:26
登陆层 = 主界面:创建界面('登陆层')
    function 登陆层:初始化()
        self:置纹理(资源:取纹理("ChrSel/000022.png"))
        self.开门动画 = 资源:取动画('ChrSel',23,32)--:置帧率(4)
        self.开门声音 = 资源:取音效('wav/100.wav')
        self.登录声音 = 资源:取音效('wav/Log-in-long2.wav'):播放(true):置音量(30)
        self.按钮声音 = 资源:取音效('wav/104.wav')

        self.选择声音 = 资源:取音效('wav/sellect-loop2.wav'):置音量(30)
        self.背景 = 1
    end
    function 登陆层:更新(dt,x,y)
        if self.等待开门 then
            self.开门动画:更新(dt)
            if  not self.开门动画:是否播放() then
                登陆层.开门声音:停止()
                self.等待开门 = false
                选择角色:置可视(true,true)
                self:置纹理(资源:取纹理("Prguse/000065.png"))
                self.选择声音:播放()
                self.背景 = 2
            end
        end
    end
    function 登陆层:显示(x,y)
        if self.背景 == 1 then
            self.开门动画:显示(153,96)
        end

    end
    function 登陆层:登录开门()
        登陆层.开门声音:播放()
        登陆层.开门动画:播放()
        登陆层.登录声音:停止()
        self.等待开门 = true
    end
    function 登陆层:消息事件(消息,a,b)
        if 消息 == '按钮弹起' then
            self.按钮声音:播放()
        end
    end
--======================================================================--
账号输入 = 登陆层:创建控件('账号输入',252,173)
    function 账号输入:初始化()
        self:置纹理(资源:取纹理("Prguse/000060.png"))
    end
    --======================================================================--
    账号输入框 = 账号输入:创建输入("账号输入框",98,86,135,15)
    function 账号输入框:初始化()
        self:置限制字数(16)
        self:置英文模式()
        self:置焦点(true)

    end
    function 账号输入框:消息事件(a,b)
        if a == "输入字符" and b == '\t' then
            密码输入框:置焦点(true)
            return true
        end
    end
    --======================================================================--
    密码输入框 = 账号输入:创建输入("密码输入框",97,117,135,15)
    function 密码输入框:初始化()
        self:置限制字数(16)
        self:置英文模式()
        --self:置编辑模式(true)
    end
    function 密码输入框:消息事件(a,b)
        if a == "输入字符" and b == '\t' then
            --密码输入框:置焦点(true)
            return true
        end
    end
    --======================================================================--

    关闭 = 账号输入:创建按钮("关闭",252,28)

    function 关闭:初始化()
        self:置正常纹理(require("gge纹理类")():空白纹理(16,23):置颜色(0x01000000))
        self:置按下纹理(资源:取纹理("Prguse/000064.png"))
        --self:置编辑模式(true)
    end

    function 关闭:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            引擎.关闭(true)
        end
    end
    --======================================================================--

    提交 = 账号输入:创建按钮("提交",169,163)

    function 提交:初始化()
        self:置正常纹理(require("gge纹理类")():空白纹理(76,33):置颜色(0x01000000))
        self:置按下纹理(资源:取纹理("Prguse/000062.png"))
    end

    function 提交:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            账号输入:置可视(false)
            选择服务:置可视(true,true)
        end
    end
    --======================================================================--

    注册 = 账号输入:创建按钮("注册",25,207)

    function 注册:初始化()
        self:置正常纹理(require("gge纹理类")():空白纹理(100,32):置颜色(0x01000000))
        self:置按下纹理(资源:取纹理("Prguse/000061.png"))
    end

    function 注册:消息事件(消息,a,b)
        if 消息 =="左键弹起" then


        end
    end
    --======================================================================--

    修改 = 账号输入:创建按钮("修改",130,207)

    function 修改:初始化()
        self:置正常纹理(require("gge纹理类")():空白纹理(128,33):置颜色(0x01000000))
        self:置按下纹理(资源:取纹理("Prguse/000053.png"))

    end

    function 修改:消息事件(消息,a,b)
        if 消息 =="左键弹起" then

        end
    end
--======================================================================--
选择服务 = 登陆层:创建控件("名称",246,75)
    function 选择服务:初始化()
        self:置纹理(资源:取纹理("Prguse/000256.png"))

    end
    --======================================================================--
    关闭 = 选择服务:创建按钮("关闭",244,30)

    function 关闭:初始化()
        self:置正常纹理(require("gge纹理类")():空白纹理(16,23):置颜色(0x01000000))
        self:置按下纹理(资源:取纹理("Prguse/000064.png"))
        --self:置编辑模式(true)
    end

    function 关闭:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            --引擎.关闭(true)
        end
        return true
    end
    --======================================================================--

    服务名 = 选择服务:创建按钮("服务名",70,202)

    function 服务名:初始化()
            self:置正常纹理(资源:取纹理("Prguse/000257.png"))
            self:置按下纹理(资源:取纹理("Prguse/000258.png"))
    end

    function 服务名:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            选择服务:置可视(false)
            登陆层:登录开门()

        end
        return true
    end
--======================================================================--
选择角色 = 登陆层:创建控件("选择角色")

    function 选择角色:初始化()
        self.角色动画 = 资源:取动画('ChrSel',40,55)
            :播放(true)
    end
    function 选择角色:更新(dt,x,y)
        self.角色动画:更新(dt)
    end
    function 选择角色:显示(x,y)
        self.角色动画:显示(50,30)
    end
    --======================================================================--

    开始 = 选择角色:创建按钮("开始",385,456)

    function 开始:初始化()
        self:置正常纹理(资源:空白纹理(44,21))
        self:置按下纹理(资源:取纹理("Prguse/000068.png"))

    end

    function 开始:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            登陆层:置纹理(require("gge精灵类")(0,0,0,800,600):置颜色(0xFF000000))
            选择角色:置可视(false)
            游戏协议:置可视(true,true)
        end
    end
    创建 = 选择角色:创建按钮("创建",348,486)

    function 创建:初始化()
        self:置正常纹理(资源:空白纹理(120,21))
        self:置按下纹理(资源:取纹理("Prguse/000069.png"))
    end

    function 创建:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            新建:置可视(true)
        end
    end
    删除 = 选择角色:创建按钮("删除",347,506)

    function 删除:初始化()
        self:置正常纹理(资源:空白纹理(120,21))
        self:置按下纹理(资源:取纹理("Prguse/000070.png"))
    end

    function 删除:消息事件(消息,a,b)
        if 消息 =="左键弹起" then

        end
    end
    制作 = 选择角色:创建按钮("制作",362,527)

    function 制作:初始化()
        self:置正常纹理(资源:空白纹理(92,20))
        self:置按下纹理(资源:取纹理("Prguse/000071.png"))
    end

    function 制作:消息事件(消息,a,b)
        if 消息 =="左键弹起" then

        end
    end
    退出 = 选择角色:创建按钮("退出",379,547)

    function 退出:初始化()
        self:置正常纹理(资源:空白纹理(56,20))
        self:置按下纹理(资源:取纹理("Prguse/000072.png"))
    end

    function 退出:消息事件(消息,a,b)
        if 消息 =="左键弹起" then

        end
    end
    选择1 = 选择角色:创建按钮("选择1",134,453)

    function 选择1:初始化()
        self:置正常纹理(资源:空白纹理(76,33))
        self:置按下纹理(资源:取纹理("Prguse/000066.png"))
    end

    function 选择1:消息事件(消息,a,b)
        if 消息 =="左键弹起" then

        end
    end
    选择2 = 选择角色:创建按钮("选择2",686,454)

    function 选择2:初始化()
        self:置正常纹理(资源:空白纹理(76,33))
        self:置按下纹理(资源:取纹理("Prguse/000067.png"))

    end

    function 选择2:消息事件(消息,a,b)
        if 消息 =="左键弹起" then

        end
    end
    --======================================================================--
    新建 = 选择角色:创建控件("新建",425,26):置可视(false)
        function 新建:初始化()
            self:置纹理(资源:取纹理("Prguse/000073.png"))
        end
        --======================================================================--
        职业控件 = 新建:创建控件("职业控件",48,157,180,36)
        --职业控件:置调试模式(1)
        --======================================================================--

        战士 = 职业控件:创建单选按钮("战士"):置选中(true)

        function 战士:初始化()
            self:置正常纹理(资源:取纹理("Prguse/000074.png"))
            self:置选中正常纹理(资源:取纹理("Prguse/000055.png"))
        end

        function 战士:消息事件(消息,a,b)
            if 消息 =="选中事件" then

            end
        end
        道士 = 职业控件:创建单选按钮("道士",44)

        function 道士:初始化()
            self:置正常纹理(资源:取纹理("Prguse/000075.png"))
            self:置选中正常纹理(资源:取纹理("Prguse/000056.png"))
        end

        function 道士:消息事件(消息,a,b)
            if 消息 =="选中事件" then

            end
        end
        法师 = 职业控件:创建单选按钮("法师",88)

        function 法师:初始化()
            self:置正常纹理(资源:取纹理("Prguse/000076.png"))
            self:置选中正常纹理(资源:取纹理("Prguse/000057.png"))
        end

        function 法师:消息事件(消息,a,b)
            if 消息 =="选中事件" then

            end
        end
--======================================================================--
游戏协议 = 登陆层:创建控件("游戏协议",272,120)

    function 游戏协议:初始化()
        self:置纹理(资源:取纹理("Prguse/000380.png"))
    end
    --======================================================================--
    协议 = 游戏协议:创建标签("协议",10,10,100,100)
        :置文本('健康游戏')
    --======================================================================--

    同意 = 游戏协议:创建按钮("同意",90,294)

    function 同意:初始化()
        self:置正常纹理(资源:取纹理("Prguse/000224.png"))
        self:置按下纹理(资源:取纹理("Prguse/000225.png"))
        --self:置编辑模式(1)
    end

    function 同意:消息事件(消息,a,b)
        if 消息 =="左键弹起" then
            登陆层:置可视(false)
            主界面.界面层:置可视(true,true)
            主界面.窗口层:置可视(true,true)
        end
    end
登陆层:置可视(true)
账号输入:置可视(true,true)

--主界面.界面层:置可视(true,true)
--主界面.窗口层:置可视(true,true)